|
| def | AccessibilityChecker (pdf_doc) |
| | 构造函数。 更多...
|
| |
| def | CanCheck () |
| | 检查当前 PDF 文档是否可以进行完整检查。 更多...
|
| |
| def | ChangeCheckStateInResultTree (root_data, sub_item_data, new_check_state) |
| | 更改结果树中的检查状态。 更多...
|
| |
| def | GetTagTreeNodeIDByCheckResultItemID (page_index, item_id) |
| | 根据检查结果项 ID 获取标签树节点 ID。 更多...
|
| |
| def | IsEmpty () |
| | 检查当前对象是否为空。 更多...
|
| |
| def | RecheckResult (check_options, root_data) |
| | 按结果根节点重新检查。 更多...
|
| |
| def | RemoveSkippedStateInResultTree (check_options, root_data, sub_item_data) |
| | 移除结果树中的"已跳过"状态。 更多...
|
| |
| def | StartCheck (check_options, report_callback, provider, pause) |
| | 开始进行可访问性检查。 更多...
|
| |
| def | UpdateCheckResultReport () |
| | 更新检查结果报告。 更多...
|
| |
| def | UpdateCheckState (rule_type, check_state) |
| | 更新指定规则的检查状态。 更多...
|
| |
此类表示用于 PDF 文档的可访问性检查器:执行完整的可访问性 检查、对结果树的部分内容重新检查、更改/移除检查状态以及更新检查 结果报告。 在使用此模块中的任何类或方法之前,请确保已通过 FoxitPDFSDKPython3.Library.Initialize 函数并使用包含 "Accessibility" 模块的密钥成功初始化福昕 PDF SDK。
- 参见
- FoxitPDFSDKPython3.Library
◆ AccessibilityChecker()
| def FoxitPDFSDKPython3.AccessibilityChecker.AccessibilityChecker |
( |
|
pdf_doc | ) |
|
构造函数。
构造函数,使用另一个检查器对象构造。
- 参数
-
| [in] | pdf_doc | 有效的 PDF 文档对象。 |
| [in] | other | 另一个检查器对象。 |
◆ CanCheck()
| def FoxitPDFSDKPython3.AccessibilityChecker.CanCheck |
( |
| ) |
|
检查当前 PDF 文档是否可以进行完整检查。
- 返回
- true 表示该文档可以进行完整检查,false 表示不可以。
◆ ChangeCheckStateInResultTree()
| def FoxitPDFSDKPython3.AccessibilityChecker.ChangeCheckStateInResultTree |
( |
|
root_data, |
|
|
|
sub_item_data, |
|
|
|
new_check_state |
|
) |
| |
更改结果树中的检查状态。
- 参数
-
| [in] | root_data | 检查结果树的根数据。 |
| [in] | sub_item_data | 子项数据。 |
| [in] | new_check_state | 新的检查状态。 |
- 返回
- 更新后的检查结果项数据。
◆ GetTagTreeNodeIDByCheckResultItemID()
| def FoxitPDFSDKPython3.AccessibilityChecker.GetTagTreeNodeIDByCheckResultItemID |
( |
|
page_index, |
|
|
|
item_id |
|
) |
| |
根据检查结果项 ID 获取标签树节点 ID。
- 参数
-
| [in] | page_index | 页面索引。 |
| [in] | item_id | 检查结果项 ID。 |
- 返回
- 标签树节点 ID。
◆ IsEmpty()
| def FoxitPDFSDKPython3.AccessibilityChecker.IsEmpty |
( |
| ) |
|
检查当前对象是否为空。
当前对象为空时,表示当前对象不可用。
- 返回
- true 表示当前对象为空,false 表示不为空。
◆ RecheckResult()
| def FoxitPDFSDKPython3.AccessibilityChecker.RecheckResult |
( |
|
check_options, |
|
|
|
root_data |
|
) |
| |
按结果根节点重新检查。
按子项重新检查。
- 参数
-
| [in] | check_options | 检查选项。 |
| [in] | root_data | 检查结果树的根数据。 |
- 返回
- 更新后的检查结果项数据。
- 参数
-
| [in] | check_options | 检查选项。 |
| [in] | root_data | 检查结果树的根数据。 |
| [in] | sub_item_data | 检查结果树的子项数据。 |
- 返回
- 更新后的检查结果项数据。
◆ RemoveSkippedStateInResultTree()
| def FoxitPDFSDKPython3.AccessibilityChecker.RemoveSkippedStateInResultTree |
( |
|
check_options, |
|
|
|
root_data, |
|
|
|
sub_item_data |
|
) |
| |
移除结果树中的"已跳过"状态。
- 参数
-
| [in] | check_options | 检查选项。 |
| [in] | root_data | 检查结果树的根数据。 |
| [in] | sub_item_data | 子项数据。 |
- 返回
- 更新后的检查结果项数据。
◆ StartCheck()
| def FoxitPDFSDKPython3.AccessibilityChecker.StartCheck |
( |
|
check_options, |
|
|
|
report_callback, |
|
|
|
provider, |
|
|
|
pause |
|
) |
| |
开始进行可访问性检查。
- 参数
-
- 返回
- 一个渐进式(Progressive)对象。
◆ UpdateCheckResultReport()
| def FoxitPDFSDKPython3.AccessibilityChecker.UpdateCheckResultReport |
( |
| ) |
|
更新检查结果报告。
- 返回
- true 表示成功,false 表示失败。
◆ UpdateCheckState()
| def FoxitPDFSDKPython3.AccessibilityChecker.UpdateCheckState |
( |
|
rule_type, |
|
|
|
check_state |
|
) |
| |
更新指定规则的检查状态。
- 参数
-
- 返回
- true 表示成功,false 表示失败。